hurler on the ditch - Español Inglés Diccionario